package cn.okcode.slowjson.parser;

/**
 * @author pyk13
 */

public enum TokenKind {
    /**
     * 空串
     */
    EOF,

    /**
     * null值
     */
    NULL,
    /**
     * true值
     */
    TRUE,
    /**
     * false值
     */
    FALSE,

    NUMBER,
    //字符串
    STRING,
    //逗号
    COMMA,
    //分号
    COLON,
    //中括号
    ARR_LEFT,
    ARR_RIGHT,
    //大括号
    OBJ_LEFT,
    OBJ_RIGHT,

    //扩展语法-支持Javascript对象格式的属性名
    IDENTIFIER,
    //扩展语法 - 支持格式化注释
    COMMENT
}